Added support for converting to a string in DoubleArrayTypeConverter.
Gauge
Bug fixes
[C1Gauge] RadialGauge and LinearGauge/BulletGraph now have the same border dashes when setting ‘FaceBorderDashes’.
Grid
Improvements
SelectedRanges is now a read-only list.
Improve performance in grouped scenarios.
Bug fixes
Fixed Tab Key Action in FlexGrid, ensuring proper focus behavior and preventing default Tab key action in nested components.
Resolved Exception thrown when the dispatcher was used to show a message in the CellEditEnded event handler.
Coerce TreeIndent when values are less than zero. Fixed PasteAsync operation that created multiple lines when pasting over new-row.
Fixed wrong indexes when removing elements from the selected-items collection if they were removed rows in the model.
Fixed issue so that expanding and collapsing groups work when GroupRowPosition is BelowData.
Reduced the maximum height of the column header menu.
Resolved ArgumentException thrown when entering edit mode in a grid cell after filtering the cell value from GridFilterRow while merging the applied grid column.
Fixed Exception thrown when filtering numeric values.
Fixed row-editing in group rows.
Fixed alignment of editing checkbox.
[FlexGrid] SelectedIndex now updates correctly when a Replace notification occurs with a different new item count than the old one.
GridControl
Bug fixes
Fixed ‘StartEditing’ and ‘FinishEditing’ methods to work properly.
Fixed Tab Key Action in FlexGrid, ensuring proper focus behavior and preventing default Tab key action in nested components.
Fixed issue related to the proper disposal of cells.
Force finish cell editing to avoid losing typed text when scrolling, resizing column/row, or modifying an external control.
Input
Improvements
[C1DropDown] Avoided executing JS calls on hidden content, particularly the popup when the component is in a collapsed state.
Bug fixes
[ComboBox][AutoComplete] Adjusted handling of cases involving virtualized collections.
[NumericBox] Fixed issue so that focus returns to the editor part of C1NumericBox after clicking on the increase/decrease button.
[C1TextBox] Updated value-setting logic to ensure proper support for two-way binding.
[C1Popup][C1DropDown] Fixed issue with C1Popup.CloseTrigger not closing the popup when the focus moves out by pressing the TAB key, with PopupTrigger.BlurPopup set.
[C1MaskedTextBox] Corrected the processing of the initial Text value.
Menu
Bug fixes
Fixed issue with C1Popup.CloseTrigger not closing the popup when the focus moves out by pressing the TAB key, with PopupTrigger.BlurPopup set.